<%-- 
    Document   : notificacion-Logica
    Created on : 06-dic-2013, 0:03:10
    Author     : dalep0
--%>

<%@page import="java.util.ArrayList"%>
<%@page import="Servidor.DataNotificacion"%>
<%@page import="Servidor.DataJuego"%>
<%@page import="Servidor.DataPerfil"%>
<%@page import="java.util.List"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <%@include file = "cargarLogica.jsp" %>
    <link rel="stylesheet" type="text/css" href="css/messi.css">
    <script type="text/javascript" src="js/JQuery2.0.3.js"></script>
    <script type="text/javascript" src="js/messi.js"></script>
   
   
        <% if(iw!= null){
            
               DataPerfil dp = (DataPerfil) session.getAttribute("usuario");
               if(dp!= null){ %>
                   <script type="text/javascript">
        
                        function cargarNotif(){

                        <%


                                List<DataNotificacion> notificaciones = iw.obtenerNotificacionesNuevas(dp.getNick());
                                String nick_cliente = dp.getNick();
                                for(DataNotificacion dn : notificaciones){

                                    DataJuego dj = iw.elegirJuegoXCodigo(dn.getCodigoJuego());
                                    String nom = dj.getNombre();
                                    Integer id_juego = dj.getCodigo();

                        %>
                                    
                                    new Messi('<a href="consultaJuego.jsp?idJuego=<%=id_juego%>"><%=nom%> tiene una version nueva!.<a>',
                                    {center: false, viewport: {top: '90%', left: '60%'}});

                        <%
                                    
                                    iw.notificarCliente(nick_cliente, dn.getCodigoJuego()); 

                                }

                                notificaciones.clear();

                        %>

                        } 

                        $(document).ready(function(){

                            cargarNotif();
                            setTimeout(function(){$('#showData').load('notificacion-Logica.jsp', 'showData');}, 30000);

                        });


                    </script>
    <%  
               }        
        }
            
    %>
      </head>
      
        <body>
 
            <section id="showData"></section>
 
        </body>
    </html>
    
